package com.ken.teacher.dto;

import java.time.LocalDate;
import java.time.LocalDateTime;


public class noSignInDto {
    private String id;
    private String student_id;
    private String class_id;
    private LocalDate date;
    private Integer type;
    private String reason;
    private LocalDateTime Created_at;
    private LocalDateTime Updated_at;

    public noSignInDto() {
    }

    public noSignInDto(String student_id, String class_id, LocalDate date, Integer type, String reason, LocalDateTime Created_at, LocalDateTime Updated_at) {
        this.student_id = student_id;
        this.class_id = class_id;
        this.date = date;
        this.type = type;
        this.reason = reason;
        this.Created_at = Created_at;
        this.Updated_at = Updated_at;
    }

    /**
     * 获取
     * @return student_id
     */
    public String getStudent_id() {
        return student_id;
    }

    /**
     * 设置
     * @param student_id
     */
    public void setStudent_id(String student_id) {
        this.student_id = student_id;
    }

    /**
     * 获取
     * @return class_id
     */
    public String getClass_id() {
        return class_id;
    }

    /**
     * 设置
     * @param class_id
     */
    public void setClass_id(String class_id) {
        this.class_id = class_id;
    }

    /**
     * 获取
     * @return date
     */
    public LocalDate getDate() {
        return date;
    }

    /**
     * 设置
     * @param date
     */
    public void setDate(LocalDate date) {
        this.date = date;
    }

    /**
     * 获取
     * @return type
     */
    public Integer getType() {
        return type;
    }

    /**
     * 设置
     * @param type
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * 获取
     * @return reason
     */
    public String getReason() {
        return reason;
    }

    /**
     * 设置
     * @param reason
     */
    public void setReason(String reason) {
        this.reason = reason;
    }

    /**
     * 获取
     * @return Created_at
     */
    public LocalDateTime getCreated_at() {
        return Created_at;
    }

    /**
     * 设置
     * @param Created_at
     */
    public void setCreated_at(LocalDateTime Created_at) {
        this.Created_at = Created_at;
    }

    /**
     * 获取
     * @return Updated_at
     */
    public LocalDateTime getUpdated_at() {
        return Updated_at;
    }

    /**
     * 设置
     * @param Updated_at
     */
    public void setUpdated_at(LocalDateTime Updated_at) {
        this.Updated_at = Updated_at;
    }

    public String toString() {
        return "noSignInDto{student_id = " + student_id + ", class_id = " + class_id + ", date = " + date + ", type = " + type + ", reason = " + reason + ", Created_at = " + Created_at + ", Updated_at = " + Updated_at + "}";
    }
}
